
body {
  background: #ffffff;
  margin: 0;
  padding: 0;
  font-family:  "San Francisco", "PingFangSC", Microsoft Yahei;
  background: #f4f5fa;
}
.clear{
    clear: bold;
}
.header{
    width: 100%;
    background: url('../images/bj_wd_wx.png') 0 0;
    background-size: cover;
    height: 4.2rem;
}
.user_info{
    height: 1.2666666rem;
    width: 9.14rem;
    margin-top: 0.693333rem;
    margin-left: 0.4rem;
    float: left;
}
.head-img{
    width: 1.2666666rem;
    height: 1.2666666rem;
    float: left;
}
.head-img img{
    border-radius: 1.7rem;
}
.info_data{
    height: 0.586666;
    width: 5.04rem;
    float: left;
    margin-left: 0.29333333rem;
}
.info_data h4{
  
    display: block;
    height: 0.58666666rem;
    margin: 0;
    color: #fff;
    float: left;
}
.info_data h4 span{
    font-size: 0.5866666rem;
    font-weight: bold;
    float: left;
    display: block;
}
.info_data h4 img{
    width: 0.426666rem;
    height: 0.426666rem;
    display: block;
    float: right;
    margin-top: 0.16rem;
    margin-left: 0.186666rem;
}
.info_data .icon_num{
    font-size: 0.37333333rem;
    color: #fff;
    font-weight: normal;
    float: left;
    display: block;
    margin-top: 0.293333rem;
}
.seting{
    width: 0.5866666rem;
    height: 0.5866666rem;
    background: url('../images/icon_wd_set_nor.png') 0 0;
    background-size: cover;
    float: right;
}
.head-push-info{
    width: 9.2rem;
    height: 2.7733333rem;
    border-radius: 0.106666rem;
    background: #fff;
    float: left;
    position: absolute;
    top: 2.46rem;
    left: 0.4rem;
}
.head-push-info .push-info-top{
    height: 1.73333rem;
    border-bottom: #E5E5E5 0.02666666rem solid;
}
.push-info-top ul{
    height: 1.73333rem;
    margin: 0;
    padding: 0;
    display: block;
    list-style-type:none;
}

.push-info-top ul li {
   width: 2.89rem;
   text-align: center;
    height: 1.53333rem;
    float: left;
    /*position: relative;*/
    top: -2.7rem
}
.push-info-top ul li h4{
   font-size: 0.32rem;
   color: #999999;
   font-weight: normal;
   display: block;
   margin: 0
}
.p_listcontent {
    display: block;
    height: 0.96rem;
    line-height: 0.96rem
}
.p_listcontent b{
    font-size: 0.48rem;

}
.p_listcontent span{
    font-size: 0.37rem;
}
.push-info-bottom {
    height: 1.04rem;
    font-size: 0.3466666rem;
}
.border-tp{
    margin-top:0.6rem;
    width: 0.0266666rem;
    height: 0.53333rem;
    float: left;
    background: #ccc;
}
.push-info-bottom span{
    height: 1.04rem;
    float: left;
    font-size: 0.3466666rem;
    line-height: 1.04rem;
    padding-left: 0.6rem;
}
.push-info-bottom a{
    text-decoration: none;
    height: 1.04rem;
    float: right;
    font-size: 0.3466666rem;
    line-height: 1.04rem;
    color: #2D87E8;
    padding-right: 0.4rem;

}

.person_tab{
    height: 2.13rem;
    float: left;
    background: #fff;
    width: 100%;
    margin-top: 1.31rem;
}
.person_tab ul{
    list-style-type: none;
    height: 2.13rem;
    width: 100%;
    display: block;
    padding: 0;
    margin: 0;
}
.person_tab ul li{
    text-align: center;
    display: block;
    height: 2.13rem;
    float: left;
    width: 33%
}
.tab_img{
     margin: auto 0;
     height: 0.58rem;
     text-align: center;
     margin-top: 0.45rem;
}
.person_tab img{
    width: 0.58rem;
    height: 0.58rem;
    display: block;
    margin:0 auto;
}
.person_tab span{
    font-size: 0.4rem;
    display: block;
    margin-top: 0.29rem
}
.menu{
    margin-top: 0.26rem;
    background: #fff;
    width: 100%;
    float:left;
}

.menu ul {
 margin: 0;
 padding: 0;
 display: block;
 width: 100%;
 list-style: none;
} 
.menu ul li{
    height: 1.31rem;
}
.menu_content{
    height: 1.31rem;
    float: left;
    width: calc(100vw - 1.21rem);
    border-bottom:0.013333rem #E5E5E5 solid;
}
.menu ul span {
    display: block;
    font-size: 0.4rem;
    line-height: 1.31rem;
    float:left;

}
.menu_list_img{
    width: 0.58rem;
    height: 0.58rem;
    float: left;
    margin: 0.33rem;
    margin-right: 0.21rem;
    border-bottom:0.013333rem #fff solid;
    background: #fff;
}
.f_content{
    color: #999999;
    font-size: 0.4rem;
    float: right;
    height: 1.31rem;
    line-height: 1.31rem;
}
.menu_list_img img{
    width: 0.58rem;
    height: 0.58rem;
    display: block;
}
.menu ul li .more{
    display: block;
    float: right;
    line-height: 1.31rem;
    margin: 0.46rem;
    width: 0.18rem;
    height: 0.346rem;
}
.no_border{
    border: none;
}